$(document).ready(function(){
	$(".checkcategory").click(function(){
		$("#category").val("");
		var strsss=""; 
		$('.checkcategory:checked').each(function() {
			strsss += $(this).val()+",";
		});
		strsss=	strsss.replace(/,$/g,"");
		$("#category").val(strsss);
	});
//	$("#showreg").hover(
//	  function () {
//		  $(this).css("max-height","220px");
//	  }, 
//	  function () {
//		  $(this).css("max-height","93px");
//	  }
//	);

	$(".question").click(
			function (e) {
				$(".note").attr("title","Click to close");
				$(this).parent().find(".note").css("display","block");
				$(this).parent().find(".note").css("left",e.pageX+20+"px");
				$(this).parent().find(".note").css("top",e.pageY-20+"px");
			}
	);
	$(".note").click(function(){
		$(this).css("display","none");
	});
	$("#checkreg").click(function(){
		$("#showreg").css("display","block");
		$("#showlink").css("display","none");
		$("#sitemap").css("border","1px solid #E5E5E5");
		$("#reglink").css("border","1px solid #E5E5E5");
		$("#showreg").html("<img src='images/ajax-loader.gif'/>");
		if($("#sitemap").val()!="")
		{
			$.get(
					'/check-reg',
					{
						sitemap:$("#sitemap").val(),
						type:$("input[type='radio']:checked").val()
					},
					function(data)
					{
						$("#showreg").html(data);
						$("#showreg").css("color","#777777");
					}
			);
		} else {
			$("#sitemap").css("border","1px solid red");
			$("#showreg").html("Enter your sitemap");
			$("#showreg").css("color","red");
		}
	});
	$("#checkselector").click(function(){
		$("#showlink").css("display","block");
		$("#showreg").css("display","none");
		$("#get-content").css("display","none");
		$("#sitemap").css("border","1px solid #E5E5E5");
		$("#reglink").css("border","1px solid #E5E5E5");
		$("#showlink").html("<img src='images/ajax-loader.gif'/>");
		if($("#sitemap").val()!=""&&$("#reglink").val()!="")
		{
			$.get(
					'/show-link',
					{
						sitemap:$("#sitemap").val(),
						type:$("input[type='radio']:checked").val(),
						reglink:$("#reglink").val(),
						tag:$("#tag").val()
					},
					function(data)
					{
						$("#showlink").html(data);
						$("#showlink").css("color","#777777");
					}
			);
		} else {
			var str="";
			if($("#sitemap").val()=="")
			{
				$("#sitemap").css("border","1px solid red");
				str += "Enter your sitemap<br/>";
			}
			if($("#reglink").val()=="")
			{
				$("#reglink").css("border","1px solid red");
				str += "Enter your Selector of Title Link ";
			}
			$("#showlink").html(str);
			$("#showlink").css("color","red");
		}
	});
	$("#checkreggetcontent").click(function(){
		$("#showreg").css("display","block");
		$("#sitemap").css("border","1px solid #E5E5E5");
		$("#showreg").html("<img src='images/ajax-loader.gif'/>");
		if($("#sitemap").val()!="")
		{
			$.get(
					'/check-reg-get-content',
					{
						sitemap:$("#sitemap").val(),
					},
					function(data)
					{
						if(data!="")
							$("#showreg").html(data);
						else
							$("#showreg").html("No regexp");
					}
			);
		} else {
			$("#sitemap").css("border","1px solid red");
			$("#showreg").html("Enter your link get content");
		}
	});
	$(".checklink").click(function(){	
		$("#preview").find("a").removeClass("active");
		$(this).addClass("active");
		$(".input").css("border","1px solid #E5E5E5");
		if($("#sitemap").val()!=""&&$("#reglink").val()!=""&&$("#regtitle").val()!=""&&$("#regcontent").val()!="")
		{
			var test = setTimeout(function(){
				$(".checkresult").html("<b style='color:red'>error</b>");
			},60000);
			$(".checkresult").html("<img src='images/ajax-loader.gif'/>");
			$.get(
					'/check-link',
					{
						sitemap:$("#sitemap").val(),
						reglink:$("#reglink").val(),
						regtitle:$("#regtitle").val(),
						regcontent:$("#regcontent").val(),
						regremove:$("#regremove").val(),
						type:$("input[type='radio']:checked").val(),
						tag:$("#tag").val(),
						sumtitlebefore:$("#sumtitlebefore").val(),
						sumtitleafter:$("#sumtitleafter").val()
					},
					function(data)
					{
						clearTimeout(test);
						$(".checkresult").html(data);
					}
			);
		} else {
			if($("#sitemap").val()=="")
			{
				$("#sitemap").css("border","1px solid red");
			}
			if($("#reglink").val()=="")
			{
				$("#reglink").css("border","1px solid red");
			}
			if($("#regtitle").val()=="")
			{
				$("#regtitle").css("border","1px solid red");
				$('html,body').animate({scrollTop: $("#formgetcontent").offset().top +
					 parseInt($("#formgetcontent").css('padding-top'),10) },'slow');
			}
			if($("#regcontent").val()=="")
			{
				$("#regcontent").css("border","1px solid red");
			}
		}
	});
	
	//spin
	$("#spin").click(function(){	
		$("#preview").find("a").removeClass("active");
		$(this).addClass("active");
		$(".input").css("border","1px solid #E5E5E5");
		if($("#sitemap").val()!=""&&$("#reglink").val()!=""&&$("#regtitle").val()!=""&&$("#regcontent").val()!="")
		{
			var test = setTimeout(function(){
				$(".checkresult").html("<b style='color:red'>error</b>");
			},60000);
			$(".checkresult").html("<img src='images/ajax-loader.gif'/>");
			$.get(
					'/spin',
					{
						sitemap:$("#sitemap").val(),
						reglink:$("#reglink").val(),
						regtitle:$("#regtitle").val(),
						regcontent:$("#regcontent").val(),
						regremove:$("#regremove").val(),
						type:$("input[type='radio']:checked").val(),
						tag:$("#tag").val(),
						rewriter_title:$(".rewriter_title:checked").val()
					},
					function(data)
					{
						clearTimeout(test);
						$(".checkresult").html(data);
					}
			);
		} else {
			if($("#sitemap").val()=="")
			{
				$("#sitemap").css("border","1px solid red");
			}
			if($("#reglink").val()=="")
			{
				$("#reglink").css("border","1px solid red");
			}
			if($("#regtitle").val()=="")
			{
				$("#regtitle").css("border","1px solid red");
			}
			if($("#regcontent").val()=="")
			{
				$("#regcontent").css("border","1px solid red");
			}
		}
	});
	
	//translate
	$("#translate").click(function(){	
		$("#preview").find("a").removeClass("active");
		$(this).addClass("active");
		$(".input").css("border","1px solid #E5E5E5");
		if($("#sitemap").val()!=""&&$("#reglink").val()!=""&&$("#regtitle").val()!=""&&$("#regcontent").val()!="")
		{
			var test = setTimeout(function(){
				$(".checkresult").html("<b style='color:red'>error</b>");
			},60000);
			$(".checkresult").html("<img src='images/ajax-loader.gif'/>");
			$.get(
					'/translate',
					{
						sitemap:$("#sitemap").val(),
						reglink:$("#reglink").val(),
						regtitle:$("#regtitle").val(),
						regcontent:$("#regcontent").val(),
						regremove:$("#regremove").val(),
						type:$("input[type='radio']:checked").val(),
						tag:$("#tag").val(),
						language:$('select#language option:selected').val(),
						translate:$(".translate:checked").val()
					},
					function(data)
					{
						clearTimeout(test);
						$(".checkresult").html(data);
					}
			);
		} else {
			if($("#sitemap").val()=="")
			{
				$("#sitemap").css("border","1px solid red");
			}
			if($("#reglink").val()=="")
			{
				$("#reglink").css("border","1px solid red");
			}
			if($("#regtitle").val()=="")
			{
				$("#regtitle").css("border","1px solid red");
				$('html,body').animate({scrollTop: $("#formgetcontent").offset().top +
					 parseInt($("#formgetcontent").css('padding-top'),10) },'slow');
			}
			if($("#regcontent").val()=="")
			{
				$("#regcontent").css("border","1px solid red");
			}
		}
	});
	
	
	$(".checklinkgetcontent").click(function(){
		$("#preview").find("a").removeClass("active");
		$(this).addClass("active");
		$(".input").css("border","1px solid #E5E5E5");
		if($("#sitemap").val()!=""&&$("#regtitle").val()!=""&&$("#regcontent").val()!="")
		{
			var test = setTimeout(function(){
				$(".checkresult").html("<b style='color:red'>error</b>");
			},10000);
			$(".checkresult").html("<img src='images/ajax-loader.gif'/>");
			$.get(
					'/check-link-special',
					{
						sitemap:$("#sitemap").val(),
						regtitle:$("#regtitle").val(),
						regcontent:$("#regcontent").val(),
						regremove:$("#regremove").val(),
						sumtitlebefore:$("#sumtitlebefore").val(),
						sumtitleafter:$("#sumtitleafter").val(),
						language:$('select#language option:selected').val(),
						translate:$(".translate:checked").val(),
						rewriter_title:$(".rewriter_title:checked").val()
					},
					function(data)
					{
						clearTimeout(test);
						$(".checkresult").html(data);
					}
			);
		} else {
			if($("#sitemap").val()=="")
			{
				$("#sitemap").css("border","1px solid red");
			}
			if($("#regtitle").val()=="")
			{
				$("#regtitle").css("border","1px solid red");
			}
			if($("#regcontent").val()=="")
			{
				$("#regcontent").css("border","1px solid red");
			}
		}
	});
	$("#checklinkgetcontenttranslate").click(function(){
		$("#preview").find("a").removeClass("active");
		$(this).addClass("active");
		$(".input").css("border","1px solid #E5E5E5");
		if($("#sitemap").val()!=""&&$("#regtitle").val()!=""&&$("#regcontent").val()!="")
		{
			var test = setTimeout(function(){
				$(".checkresult").html("<b style='color:red'>error</b>");
			},10000);
			$(".checkresult").html("<img src='images/ajax-loader.gif'/>");
			$.get(
					'/translate-special',
					{
						sitemap:$("#sitemap").val(),
						regtitle:$("#regtitle").val(),
						regcontent:$("#regcontent").val(),
						regremove:$("#regremove").val(),
						sumtitlebefore:$("#sumtitlebefore").val(),
						sumtitleafter:$("#sumtitleafter").val(),
						language:$('select#language option:selected').val(),
						translate:$(".translate:checked").val(),
						rewriter_title:$(".rewriter_title:checked").val()
					},
					function(data)
					{
						clearTimeout(test);
						$(".checkresult").html(data);
					}
			);
		} else {
			if($("#sitemap").val()=="")
			{
				$("#sitemap").css("border","1px solid red");
			}
			if($("#regtitle").val()=="")
			{
				$("#regtitle").css("border","1px solid red");
			}
			if($("#regcontent").val()=="")
			{
				$("#regcontent").css("border","1px solid red");
			}
		}
	});
	$("#checklinkgetcontentspin").click(function(){
		$("#preview").find("a").removeClass("active");
		$(this).addClass("active");
		$(".input").css("border","1px solid #E5E5E5");
		if($("#sitemap").val()!=""&&$("#regtitle").val()!=""&&$("#regcontent").val()!="")
		{
			var test = setTimeout(function(){
				$(".checkresult").html("<b style='color:red'>error</b>");
			},10000);
			$(".checkresult").html("<img src='images/ajax-loader.gif'/>");
			$.get(
					'/spin-special',
					{
						sitemap:$("#sitemap").val(),
						regtitle:$("#regtitle").val(),
						regcontent:$("#regcontent").val(),
						regremove:$("#regremove").val(),
						sumtitlebefore:$("#sumtitlebefore").val(),
						sumtitleafter:$("#sumtitleafter").val(),
						language:$('select#language option:selected').val(),
						translate:$(".translate:checked").val(),
						rewriter_title:$(".rewriter_title:checked").val()
					},
					function(data)
					{
						clearTimeout(test);
						$(".checkresult").html(data);
					}
			);
		} else {
			if($("#sitemap").val()=="")
			{
				$("#sitemap").css("border","1px solid red");
			}
			if($("#regtitle").val()=="")
			{
				$("#regtitle").css("border","1px solid red");
			}
			if($("#regcontent").val()=="")
			{
				$("#regcontent").css("border","1px solid red");
			}
		}
	});
});